package consts

type ErrorType struct {
	Code int
	Msg  string
}

func NewError(code int, msg string) (errType *ErrorType) {
	return &ErrorType{
		Code: code,
		Msg:  msg,
	}
}

var (
	ErrorInternalError    = NewError(-10000, "内部错误")
	ErrorMissParameter    = NewError(-10001, "缺少参数")
	ErrorInvalidParameter = NewError(-10002, "参数无效")
	ErrorNotFoundData     = NewError(-10003, "数据未找到")
	ErrorVerifyError      = NewError(-10004, "验证错误")
	ErrorSignError        = NewError(-10005, "签名错误")
)
